burst a blood vessel - French English Dictionary